Repairing Longhorn 5048s DirectSound Implementation
Written by Nighthawk with help from Chris123NT

Last Updated on Friday, April 29, 2005.


In Longhorn 5048, the DirectSound and Driver Installation routines are severely broken, leaving you with no sound or sound that skips and stutters. 

We have finally figured out a fix for this. By following the instructions below you will have fully hardware accelerated sound under Longhorn.

Extract the contents of the RAR file to anywhere you wish.
Now, you can either use our installer and skip to step 2, or you can replace the files manually in Step 1. To run the installer, simply open the DsoundFix.cmd file in the extracted folder.


Step 1
Run the batch file located in the FILES directory of this pack.


Step 2
Next, click on the Start Menu, right click on Computer, and click Manage.
In the Computer Management window in the left pane, choose Device Manager.
Under Sound and Audio Devices, choose your sound card. (If its not listed, look in the Unknown category, which has a yellow question mark next to it).
Right click on your audio device and click Update Driver
In the Add New Hardware wizard, choose to specify where the driver is. Browse to wherever your drivers are located.
Once you have started installing the drivers, Windows will ask you for the location of wdmaud.drv. In the dialog that appears type in C:\WINDOWS\SYSTEM32, and press OK.

Several more Add New Hardware wizard dialogs will appear. When asked, let the wizard search for the driver. When asked to insert the Windows XP Professional CD-ROM into Drive A: (no joke), press OK. In the dialog that appears next, type C:\WINDOWS\SYSTEM32\DRIVERS. Press OK. Do this for every Add New Hardware wizard dialog that appears.

Once you have installed your drivers and no more Add New Hardware wizard dialogs appear, restart your computer.

To see if you have fixed DirectSound, simply go to Start, Run, and type dxdiag. In the DirectX Diagnostics Window, click the Sound tab. Look for Type: WDM. This means you have hardware acceleration under DirectSound. If it says Type: Emulation, then either something has gone wrong, or your audio device does not support hardware acceleration and/or DirectSound.

 

Copyright  2005, Nighthawk & Chris123NT.
Do not copy without permission.
